tape sealer - French English Dictionary